have one's bases covered - Spanisch Englisch Wörterbuch